package com.hongtech.modules.knowledge.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 疾病知识表
 *
 * @author admin 123456789@qq.com
 * @since 1.0.0 2023-09-01
 */
@Data
@ApiModel(value = "疾病知识表")
public class DiseaseInfoDTO implements Serializable {

    private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "")
	private Long id;

	@ApiModelProperty(value = "疾病名称")
	private String name;

	@ApiModelProperty(value = "疾病介绍")
	private String introduction;

	@ApiModelProperty(value = "所属科室ID")
	private Long departmentId;

	@ApiModelProperty(value = "所属科室名称")
	private String departmentName;

	@ApiModelProperty(value = "所属身体部位ID")
	private Long positionId;

	@ApiModelProperty(value = "所属身体部位名称")
	private String positionName;

	@ApiModelProperty(value = "发病率ID")
	private Long morbidityId;

	@ApiModelProperty(value = "发病率名称")
	private String morbidityName;

	@ApiModelProperty(value = "临床表现")
	private String symptomDescription;

	@ApiModelProperty(value = "检查")
	private String checkDescription;

	@ApiModelProperty(value = "治疗")
	private String treatment;

	@ApiModelProperty(value = "预防")
	private String prevention;

	@ApiModelProperty(value = "并发症")
	private String concurrent;

	@ApiModelProperty(value = "诊断")
	private String diagnosis;

	@ApiModelProperty(value = "创建时间")
	private Date createTime;

	@ApiModelProperty(value = "更新时间")
	private Date updateTime;

}